fund portfolio software accounting insurance credit financing hedge bookkeeping on-line banker financial services cost accounting funding cpa offshore investment banking loan on-line bank mutual funds funds accountant banking investing investment software offshore bank mutual fund accounting online accounting estate financial accounting financial investment